package com.sinba.common.user.dto;

import java.util.Date;

import org.apache.struts2.json.annotations.JSON;

import com.sinba.common.dto.BaseDTO;

/**
 * register user DTO
 * @author TANYECONG
 *
 */
@SuppressWarnings("serial")
public class RegisterUserGridDTO extends BaseDTO {
	private Long registerUserId; //ID
	private String loginName;//登录账号
	private String recommendUser;//推荐人
	private String registerLocation;//注册位置
	private String userName;//姓名
	private String asUserName;//姓名
	private String phone;//电话
	private String qq;//QQ
	private String email;//Email
	private String accountType;//账号类型
	private String bankAccount;//银行账号
	private String accountName;//开启姓名
	private String registerLevel;//投资级别
	private Long registerMoney;//投资金额
	private Date registerTime;//注册时间
	private Date activationTime;//激活时间
	private String status;//状态
	private Double balance;//余额
	private String openBankAddress;//银行开户地址
	private boolean isDeclarationCenter;//是否是运营中心
	private String applyDeclarationCenter;//申请状态(已授权,受理中)
	private String contactNo;//接点人
	private String password1;//会员密码
	private String password2;//账号密码
	private String password3;//交易密码
	private Double dayFenHong;//当日分红
	private String parentAccount;//父账号
	private Double allFenHong;//总分红
	private String declarationCenters;//运营中心
	private String userStatus;//用户状态(1冻结)
	private String mobile;//手机号
	public boolean isDeclarationCenter() {
		return isDeclarationCenter;
	}
	public void setDeclarationCenter(boolean isDeclarationCenter) {
		this.isDeclarationCenter = isDeclarationCenter;
	}
	public String getApplyDeclarationCenter() {
		return applyDeclarationCenter;
	}
	public void setApplyDeclarationCenter(String applyDeclarationCenter) {
		this.applyDeclarationCenter = applyDeclarationCenter;
	}
	public Long getRegisterUserId() {
		return registerUserId;
	}
	public void setRegisterUserId(Long registerUserId) {
		this.registerUserId = registerUserId;
	}
	public String getLoginName() {
		return loginName;
	}
	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}
	public String getRecommendUser() {
		return recommendUser;
	}
	public void setRecommendUser(String recommendUser) {
		this.recommendUser = recommendUser;
	}
	public String getRegisterLocation() {
		return registerLocation;
	}
	public void setRegisterLocation(String registerLocation) {
		this.registerLocation = registerLocation;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getQq() {
		return qq;
	}
	public void setQq(String qq) {
		this.qq = qq;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getAccountType() {
		return accountType;
	}
	public void setAccountType(String accountType) {
		this.accountType = accountType;
	}
	public String getBankAccount() {
		return bankAccount;
	}
	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}
	public String getAccountName() {
		return accountName;
	}
	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}
	public String getRegisterLevel() {
		return registerLevel;
	}
	public void setRegisterLevel(String registerLevel) {
		this.registerLevel = registerLevel;
	}
	@JSON(format ="yyyy-MM-dd HH:mm:ss")
	public Date getRegisterTime() {
		return registerTime;
	}
	public void setRegisterTime(Date registerTime) {
		this.registerTime = registerTime;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	@JSON(format ="yyyy-MM-dd HH:mm:ss")
	public Date getActivationTime() {
		return activationTime;
	}
	public void setActivationTime(Date activationTime) {
		this.activationTime = activationTime;
	}
	public Double getBalance() {
		return balance;
	}
	public void setBalance(Double balance) {
		this.balance = balance;
	}
	public String getOpenBankAddress() {
		return openBankAddress;
	}
	public void setOpenBankAddress(String openBankAddress) {
		this.openBankAddress = openBankAddress;
	}
	public String getContactNo() {
		return contactNo;
	}
	public void setContactNo(String contactNo) {
		this.contactNo = contactNo;
	}
	public String getPassword1() {
		return password1;
	}
	public void setPassword1(String password1) {
		this.password1 = password1;
	}
	public String getPassword2() {
		return password2;
	}
	public void setPassword2(String password2) {
		this.password2 = password2;
	}
	public String getPassword3() {
		return password3;
	}
	public void setPassword3(String password3) {
		this.password3 = password3;
	}
	public Long getRegisterMoney() {
		return registerMoney;
	}
	public void setRegisterMoney(Long registerMoney) {
		this.registerMoney = registerMoney;
	}
	public String getAsUserName() {
		return asUserName;
	}
	public void setAsUserName(String asUserName) {
		this.asUserName = asUserName;
	}
	public Double getDayFenHong() {
		return dayFenHong;
	}
	public void setDayFenHong(Double dayFenHong) {
		this.dayFenHong = dayFenHong;
	}
	public Double getAllFenHong() {
		return allFenHong;
	}
	public void setAllFenHong(Double allFenHong) {
		this.allFenHong = allFenHong;
	}
	public String getParentAccount() {
		return parentAccount;
	}
	public void setParentAccount(String parentAccount) {
		this.parentAccount = parentAccount;
	}
	public String getDeclarationCenters() {
		return declarationCenters;
	}
	public void setDeclarationCenters(String declarationCenters) {
		this.declarationCenters = declarationCenters;
	}
	public String getUserStatus() {
		return userStatus;
	}
	public void setUserStatus(String userStatus) {
		this.userStatus = userStatus;
	}
	public String getMobile() {
		return mobile;
	}
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	
}
